crypto/tls.clientHandshakeStateTLS13.echContext (field)
32 uses
crypto/tls (current package)
handshake_client.go#L364: echContext: ech,
handshake_client_tls13.go#L40: echContext *echContext
handshake_client_tls13.go#L74: if hs.echContext != nil {
handshake_client_tls13.go#L75: hs.echContext.innerTranscript = hs.suite.hash.New()
handshake_client_tls13.go#L76: if err := transcriptMsg(hs.echContext.innerHello, hs.echContext.innerTranscript); err != nil {
handshake_client_tls13.go#L91: if hs.echContext != nil {
handshake_client_tls13.go#L92: confTranscript := cloneHash(hs.echContext.innerTranscript, hs.suite.hash)
handshake_client_tls13.go#L97: hs.suite.extract(hs.echContext.innerHello.random, nil),
handshake_client_tls13.go#L103: hs.hello = hs.echContext.innerHello
handshake_client_tls13.go#L105: hs.transcript = hs.echContext.innerTranscript
handshake_client_tls13.go#L118: hs.echContext.echRejected = true
handshake_client_tls13.go#L158: if hs.echContext != nil && hs.echContext.echRejected {
handshake_client_tls13.go#L256: if hs.echContext != nil {
handshake_client_tls13.go#L257: chHash = hs.echContext.innerTranscript.Sum(nil)
handshake_client_tls13.go#L258: hs.echContext.innerTranscript.Reset()
handshake_client_tls13.go#L259: hs.echContext.innerTranscript.Write([]byte{typeMessageHash, 0, 0, uint8(len(chHash))})
handshake_client_tls13.go#L260: hs.echContext.innerTranscript.Write(chHash)
handshake_client_tls13.go#L268: confTranscript := cloneHash(hs.echContext.innerTranscript, hs.suite.hash)
handshake_client_tls13.go#L274: hs.suite.extract(hs.echContext.innerHello.random, nil),
handshake_client_tls13.go#L280: hello = hs.echContext.innerHello
handshake_client_tls13.go#L287: if err := transcriptMsg(hs.serverHello, hs.echContext.innerTranscript); err != nil {
handshake_client_tls13.go#L384: hs.echContext.innerHello = hello
handshake_client_tls13.go#L385: if err := transcriptMsg(hs.echContext.innerHello, hs.echContext.innerTranscript); err != nil {
handshake_client_tls13.go#L389: if err := computeAndUpdateOuterECHExtension(hs.hello, hs.echContext.innerHello, hs.echContext, false); err != nil {
handshake_client_tls13.go#L611: if hs.echContext != nil && !hs.echContext.echRejected && encryptedExtensions.echRetryConfigs != nil {
handshake_client_tls13.go#L768: if hs.echContext != nil && hs.echContext.echRejected {
 |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |